Bitcoin: Is $50K On The Cards